Sheep halter - German English Dictionary